<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="../js/vue.js"></script>
</head>
<body>
   <div id="vue">
       <input type="text" v-model="inp_val">
       {{inp_val|setNumber}}
   </div>
   <div id="vue2">
       <input type="text" v-model="inp_val">
       {{inp_val|setNumber}}
   </div>
</body>
<script>
 //全局过滤器
 Vue.filter("setNumber",function (val) {
     var reg = /[0-5]/g;
     return val.replace(reg,"6");
 });

 var app = new Vue({
     el:"#vue",
     data:{
         msg:"upload",
         inp_val:""
     }
//     filters:{
//         myFilter:function (val) {
//             return val.toLowerCase();
//         },
//         setNumber:function (val) {
//             var reg = /[0-5]/g;
//             return val.replace(reg,"6");
//         }
//     }
 });

 var app2 = new Vue({
     el:"#vue2",
     data:{
         msg:"upload",
         inp_val:""
     }
     //局部过滤器
//     filters:{
//         myFilter:function (val) {
//             return val.toLowerCase();
//         },
//         setNumber:function (val) {
//             var reg = /[0-5]/g;
//             return val.replace(reg,"6");
//         }
//     }

 });

</script>
</html>